Big Huge Thesaurus

genus calliphora

noun

sounds kind of like